.mbuy-layout {
  height: auto;
}
.cate-nav {
  .ul-one {
    background-color: #ededed;
    border-radius: .125rem /* 8/64 */;
    border: 1px solid #c6c6c6;
    >li {
      .cata-one {
        height: 1.25rem /* 80/64 */;
        padding:0 .5rem /* 32/64 */;
        border-bottom: 1px solid #c6c6c6;
        font-size: .5625rem /* 36/64 */;
        line-height: 1.25rem /* 80/64 */;
        font-weight: bold;
        i {
          float: right;
          transform: rotate(180deg);
          transition: transform .4s;
        }
      }
      .current {
        display: none;
      }
      i.active{
        transform: rotate(270deg);
      }
      .ul-two {
        li {
          float: left;
          height: 1.25rem /* 80/64 */;
          width: 33.33%;
          text-align: center;
          line-height: 1.25rem /* 80/64 */;
          border-right: 1px solid #c6c6c6;
          border-bottom: 1px solid #c6c6c6; 
          a {
            color: #000 !important;
          }
        }
      }
    }
  }
}